M A Gallagher Horse Racing Form | Dundalk 20:30 04th January 2019

M A Gallagher' Form | 04th January 2019

04th January 2019 BETVICTOR HANDICAP (DIV II)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
16 wins from runs
%
Chase Turf 0 5
0%
Flat AW 1 26
3.85%
Hurdle Turf 1 54
1.85%
Flat Turf 0 34
0%
Race Type
Flat AW
Class
Classifications
Handicap
Ground
Standard
Distance
1m 2f 150y
Runners
14
Prize Money
£6,468
Is M A Gallagher Improving?
Does M A Gallagher Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2018-12-19 19:30 Cj Cregg
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 7K 9-0
Hood
Standard4/14 -btn 2.25 Marine One 9-6

51 502.34
92.93
1 2018-12-19 18:30 Lord Wimborne
M A Gallagher
Dundalk / / 1m / Flat AW / 9K 9-2 Standard4/7 -btn 11.5 Playa Del Puente 9-7

41 74.06
22.96
2 2018-12-19 17:00 Kody Ridge
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 9-12
Tongue Strap
Standard14/14 -btn 13 Alwarda 8-8

34 95
13.58
63
3 2018-12-14 21:00 Gallant Girl
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 6K 8-7 StandardP -btn Lady De Vesci 10-0

41 221.58
67.67
48
4 2018-12-14 20:30 Turn On The Tears
M A Gallagher
Dundalk / / 6f / Flat AW / 6K 9-5 Standard9/13 -btn 4.95 Rag Tatter 8-8

5.5 7
2.32
56
5 2018-12-14 20:00 Billyfairplay
M A Gallagher
Dundalk / / 6f / Flat AW / 6K 9-8 Standard1/13 -win 8.5 Mercury 9-4

4.5 5.2
2.26
58
6 2018-12-14 19:00 Kris Black
M A Gallagher
Dundalk / / 7f / Flat AW / 7K 9-5 Standard12/13 -btn 16.9 View The Bay 8-9

67 220
53.41
7 2018-12-14 18:00 Caridade
M A Gallagher
Dundalk / / 1m / Flat AW / 7K 9-9
Tongue Strap
Standard8/14 -btn 11.25 Massa Lubrense 9-12

26 53.35
15.5
65
8 2018-12-07 21:00 Uncle Henry
M A Gallagher
Dundalk / / 1m 2f 150y / Flat AW / 7K 9-13
Tongue Strap
Standard8/14 -btn 2.95 Kerosin 10-3

21 65
12.96
79
9 2018-12-07 20:00 Rock On Dandy
M A Gallagher
Dundalk / / 2m / Flat AW / 15K 8-12
Tongue Strap
Standard5/11 -btn 2.15 Days Without End 8-7

11 12.5
4.11
77
10 2018-12-07 17:30 Kasbah
M A Gallagher
Dundalk / / 5f / Flat AW / 7K 10-0 Standard12/14 -btn 6.05 Stanhope 9-3

7 7.8
2.59
80
11 2018-11-30 21:00 Lady De Vesci
M A Gallagher
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-11 Standard3/13 -btn 1.5 Shadow Seven 9-5

5 5.23
2
62
12 2018-11-30 20:30 Tooreen Legend
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 15K 8-10 Standard7/13 -btn 4.9 Too Precious 8-6

67 201.75
44.4
82
13 2018-11-30 20:00 Hee Haw
M A Gallagher
Dundalk / / 6f / Flat AW / 10K 9-1 Standard9/12 -btn 4.9 Alfredo Arcano 9-10

26 46.55
12
73
14 2018-11-30 19:00 Come Back And Stay
M A Gallagher
Dundalk / / 7f / Flat AW / 9K 9-0 Standard9/14 -btn 14.35 Thebeastfortheeast 9-2

51 154.99
26.23
15 2018-11-30 18:30 Sword Of Arakan
M A Gallagher
Dundalk / / 7f / Flat AW / 9K 9-0 Standard14/14 -btn 18.2 Pensylvania Avenue 9-5

41 213.89
34.82
16 2018-11-30 18:00 Piper Bomb
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 9-4
Tongue Strap
Standard10/14 -btn 13.95 Lunastar 8-11

34 48.79
14.63
54
17 2018-11-30 17:30 Dash To Celebrate
M A Gallagher
Dundalk / / 1m / Flat AW / 7K 8-8 Standard10/14 -btn 9.05 King's Vow 9-6

29 54.68
14.5
54
18 2018-11-23 21:00 Paved Paradise
M A Gallagher
Dundalk / / 7f / Flat AW / 6K 9-5
Tongue Strap
Standard5/14 -btn 1.5 Tomwontlisten 8-2

7 7.6
2.74
56
19 2018-11-23 19:00 Lord Wimborne
M A Gallagher
Dundalk / / 1m / Flat AW / 9K 9-5 Standard6/14 -btn 7.25 Karasi 9-5

51 167.11
49.91
20 2018-11-23 18:00 Taylor Velvet
M A Gallagher
Dundalk / / 1m 2f 150y / Flat AW / 6K 8-11
Visor
Standard7/11 -btn 14.2 Reckless Lad 9-0

67 200.33
21.86
48
21 2018-11-23 17:30 Pavlichenko
M A Gallagher
Dundalk / / 5f / Flat AW / 6K 8-8 Standard6/13 -btn 3.05 Polly Douglas 9-5

13 14.78
4.8
45
22 2018-11-21 18:30 Frischs Joy
M A Gallagher
Dundalk / / 6f / Flat AW / 9K 8-7
Tongue Strap
Standard5/10 -btn 5.55 Beau Warrior 9-4

26 58.87
12.73
50
23 2018-11-21 18:00 Piper Bomb
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 9-5
Tongue Strap
Standard12/13 -btn 8.6 Footsteps At Dawn 8-7

26 44.75
10
57
24 2018-11-07 20:00 Long Wood
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 9-1 Standard6/11 -btn 6 Dream Sleep 9-4

13 21
6.79
52
25 2018-11-07 18:00 Ebony Belle
M A Gallagher
Dundalk / / 6f / Flat AW / 7K 8-4 Standard11/14 -btn 5.25 Beau Warrior 8-9

21 87.8
17
48
26 2018-11-07 17:30 Seanie
M A Gallagher
Dundalk / / 6f / Flat AW / 6K 9-2 Standard12/12 -btn 12.2 Captain Power 9-8

17 38
7.88
27 2018-11-04 13:20 Harbour Dance
M A Gallagher
Naas / / 1m / Flat Turf / 10K 9-5 Yielding5/19 -btn 6.35 Turnberry Isle 9-5

34 125.54
28
28 2018-11-04 12:50 Mister Trader
M A Gallagher
Naas / / 5f / Flat Turf / 7K 9-6 Yielding11/17 -btn 6.6 Aspen Belle 8-7

17 22
4.73
77
29 2018-11-02 20:00 Patrice's Wish
M A Gallagher
Dundalk / / 7f / Flat AW / 6K 8-7
Tongue Strap
Standard12/14 -btn 8.5 Jackmel 9-4

34 70
17.5
45
30 2018-11-02 19:30 Paved Paradise
M A Gallagher
Dundalk / / 7f / Flat AW / 6K 8-12
Tongue Strap
Standard1/14 -win 0.5 Latchet 8-5

41 130
26.45
50
31 2018-11-02 19:00 Sweat Equity
M A Gallagher
Dundalk / / 1m / Flat AW / 7K 9-7
Tongue Strap
Standard8/11 -btn 13.75 First Response 9-5

101 790
55
32 2018-10-29 16:35 Phebes Dream
M A Gallagher
Galway / / 1m 3f 180y / Flat Turf / 7K 8-10
Hood
Soft1/18 -win 0.2 Happy Company 9-4

21 22.03
4.53
45
33 2018-10-29 14:55 Nailed On Nina
M A Gallagher
Galway / / 7f / Flat Turf / 8K 9-3 Soft10/16 -btn 18.25 Tuamhain 8-13

21 32
5.4
60
34 2018-10-29 14:20 Naadheer
M A Gallagher
Galway / / 7f / Flat Turf / 9K 9-7 Soft6/16 -btn 18.25 Laughifuwant 9-5

17 58.7
10.54
71
35 2018-10-27 15:40 Curly Girl
M A Gallagher
Leopardstown / / 7f / Flat Turf / 10K 8-4 Good1/12 -win 1 Krispen 8-9

34 60.44
12.88
65
36 2018-10-25 15:45 Texas Radio
M A Gallagher
Thurles / / 1m / Flat Turf / 6K 9-1 Good To Firm11/13 -btn 13.9 Pari Passu 8-13

17 28.17
7.95
52
37 2018-10-24 17:00 Curley Sue
M A Gallagher
Navan / / 1m 5f / Flat Turf / 7K 9-0 Good10/10 -btn 54.8 Scaglietti 9-6

101 900
247.74
38 2018-10-24 16:25 Billyfairplay
M A Gallagher
Navan / / 5f 164y / Flat Turf / 6K 9-2 Good6/23 -btn 2.95 Tide Of Time 9-10

10 12
3.5
52
39 2018-10-20 17:25 La Hougue
M A Gallagher
Leopardstown / / 1m 4f / Flat Turf / 7K 8-13 Good To Yielding18/19 -btn 24.6 Perfect Tapatino 9-2

51 330.84
32.64
65
40 2018-10-20 16:15 Korbous
M A Gallagher
Leopardstown / / 1m / Flat Turf / 15K 8-5 Good To Yielding15/16 -btn 34.2 Innamorare 7-11

15 23.59
4.5
71
41 2018-10-15 16:25 Kodianne
M A Gallagher
Gowran Park / / 7f / Flat Turf / 6K 8-7
Hood
Soft To Heavy2/16 -btn 0.1 Solomons Seal 9-5

26 57.37
16.25
45
42 2018-10-15 15:55 Darvie
M A Gallagher
Gowran Park / / 7f / Flat Turf / 6K 8-8
Visor
Soft To Heavy8/15 -btn 8.3 Littlevix 9-4

17 34.49
6
45
43 2018-10-15 14:55 Nailed On Nina
M A Gallagher
Gowran Park / / 1m / Flat Turf / 7K 9-5 Soft To Heavy6/16 -btn 3.4 Art Of America 9-4

17 21.4
4.4
61
44 2018-10-14 17:35 Mister Trader
M A Gallagher
Navan / / 5f / Flat Turf / 7K 9-12 Yielding15/16 -btn 10.95 Enter The Red 8-7

26 52.1
12.39
85
45 2018-10-14 16:25 Miles To Memphis
M A Gallagher
Navan / / 2m / Flat Turf / 59K 8-5
Tongue Strap
Yielding22/24 -btn 46 Brazos 8-12

67 110
13.5
80
46 2018-10-14 13:35 Ebony Belle
M A Gallagher
Navan / / 5f 164y / Flat Turf / 11K 9-0 Yielding16/19 -btn 20.8 Third Of March 9-0

67 1000
126.47
47 2018-10-10 16:05 Allez Secrete
M A Gallagher
Cork / / 7f / Flat Turf / 7K 9-0 Good17/18 -btn 31.95 King's Field 9-5

101 1000
210
48 2018-09-28 18:00 Major Reward
M A Gallagher
Dundalk / / 7f / Flat AW / 12K 8-13 Standard1/12 -win 0.75 Will Be King 9-3

4 4.4
1.92
49 2018-09-21 15:35 Optionality
M A Gallagher
Ayr / 1 / 5f 110y / Flat Turf / 28K 9-0 Heavy12/15 -btn 10.75 Intense Romance 9-0

close up, ridden over 2f out, weakened over 1f out

51 75
25.19
80
50 2018-09-19 16:25 Ebony Belle
M A Gallagher
Naas / / 6f / Flat Turf / 6K 8-11 Good6/16 -btn 5.6 Fox Hill 9-5

29 90
17
51 2018-09-14 14:05 Cois Sionna
M A Gallagher
Listowel / / 7f / Flat Turf / 13K 8-6
Tongue Strap
Heavy12/15 -btn 14.4 Social Graces 8-6

101 941.41
222.28
52 2018-09-12 15:50 Magic Sea
M A Gallagher
Listowel / / 1m 1f / Flat Turf / 9K 8-6 Heavy11/15 -btn 14.3 Prosecution 9-4

29 55
11
61
53 2018-09-12 14:40 Nailed On Nina
M A Gallagher
Listowel / / 7f / Flat Turf / 8K 9-1 Heavy6/15 -btn 8.1 Time Queen 8-6

9 11.02
3.05
61
54 2018-09-08 15:05 Mister Trader
M A Gallagher
Navan / / 5f / Flat Turf / 15K 9-1 Good6/6 -btn 7.8 Only Spoofing 7-12

41 184.97
66.21
88
55 2018-09-08 13:55 Slainte
M A Gallagher
Navan / / 5f 164y / Flat Turf / 15K 8-11 Good6/12 -btn 7.05 Lady Marengo 8-6

67 261.5
48.55
56 2018-09-07 17:20 Yellowford
M A Gallagher
Down Royal / / 7f / Flat Turf / 12K 9-3 Good13/14 -btn 30.85 Dark Pursuit 9-3

51 241.81
51.06
57 2018-09-07 16:15 Ebony Belle
M A Gallagher
Down Royal / / 5f / Flat Turf / 9K 9-0 Good8/10 -btn 7 Rockview Spirit 9-0

51 220
21.72
58 2018-09-05 17:10 Lourdes
M A Gallagher
Gowran Park / / 1m / Flat Turf / 7K 8-13
Tongue Strap
Good To Firm12/13 -btn 23.6 Zalzar 8-10

101 512.98
34
59 2018-09-04 16:25 Billyfairplay
M A Gallagher
Naas / / 5f 110y / Flat Turf / 6K 8-8 Good3/19 -btn 1.45 Baby Power 8-9

21 32
5.53
45
60 2018-09-03 17:10 Night Law
M A Gallagher
Roscommon / / 7f 52y / Flat Turf / 6K 8-11 Good7/15 -btn 11.35 Best Not Argue 9-2

26 50
10.5
47
61 2018-08-31 17:50 Long Wood
M A Gallagher
Curragh / / 7f / Flat Turf / 8K 9-5 Good To Yielding11/28 -btn 5.1 Luceita 9-0

51 494.05
40
62 2018-08-31 16:20 Asanda
M A Gallagher
Curragh / / 6f / Flat Turf / 11K 9-0 Good To Yielding7/20 -btn 10 Angelic Light 9-0

51 370
24
63 2018-08-29 17:35 Red Robin Rock
M A Gallagher
Bellewstown / / 7f 168y / Flat Turf / 6K 8-4 Good7/15 -btn 11.8 Takeachancejimmy 8-9

51 172.7
23
45
64 2018-08-29 16:05 Nite Irene
M A Gallagher
Bellewstown / / 7f 168y / Flat Turf / 8K 8-11 Good11/14 -btn 14 Akua 8-10

101 876.13
129.32
65 2018-08-26 17:25 Downtown Diva
M A Gallagher
Curragh / / 6f 63y / Flat Turf / 7K 8-5 Yielding12/30 -btn 10.55 Idalia 8-7

26 77.16
14
53
66 2018-08-13 16:50 Curley Sue
M A Gallagher
Ballinrobe / / 1m 1f 165y / Flat Turf / 6K 8-12 Good To Yielding13/13 -btn 34.35 Military Hill 10-3

41 101.31
18.5
67 2018-08-12 14:25 Gala N Dandy
M A Gallagher
Curragh / / 5f / Flat Turf / 11K 9-0
Tongue Strap
Good To Firm9/15 -btn 9.15 Optionality 9-3

34 115.9
21.79
52
68 2018-08-09 18:30 Smart Lass
M A Gallagher
Leopardstown / / 1m 2f / Flat Turf / 10K 9-0 Good To Firm9/10 -btn 24.3 Centroid 9-5

101 438.7
44
69 2018-08-08 17:30 Annagassan
M A Gallagher
Sligo / / 1m 2f 110y / Flat Turf / 6K 9-5 Good11/12 -btn 28.2 Dragon Girl 8-10

67 250
34.29
31
70 2018-08-03 17:10 Meryems Way
M A Gallagher
Galway / / 7f / Flat Turf / 12K 9-0 Soft10/12 -btn 14.05 Zuenoon 9-5

67 674.14
114.33
71 2018-07-28 15:35 Multiviz
M A Gallagher
Gowran Park / / 1m 1f 100y / Flat Turf / 6K 8-9 Good To Yielding15/17 -btn 18.25 Nulife 9-3

51 95
15.5
45
72 2018-07-28 15:05 Smart Lass
M A Gallagher
Gowran Park / / 1m 1f 100y / Flat Turf / 9K 9-0 Good To Yielding16/17 -btn 43.6 Erin 9-0

51 109.8
36.92
73 2018-07-17 19:30 Curly Girl
M A Gallagher
Killarney / / 1m 25y / Flat Turf / 6K 9-11 Good9/15 -btn 5.55 Emperor Bob 8-10

21 35.2
8.6
60
74 2018-07-16 19:30 Almontaser
M A Gallagher
Killarney / / 1m 3f 10y / Flat Turf / 6K 8-8 Good12/15 -btn 9.15 Ingleby Mackenzie 9-11

13 16.85
5.8
45
75 2018-07-14 17:15 Crossingoz
M A Gallagher
Navan / / 1m 2f / Flat Turf / 6K 8-9
Tongue Strap
Good To Firm9/15 -btn 9.35 Coach Bombay 8-11

41 87.98
9.89
45
76 2018-07-14 14:00 Dragons Call
M A Gallagher
Navan / / 5f / Flat Turf / 10K 9-0 Good To Firm5/8 -btn 9.5 Fantasy 9-0

41 114.1
9.62
77 2018-06-21 19:05 Spanish Verse
M A Gallagher
Leopardstown / / 1m / Flat Turf / 8K 9-10
Hood
Good To Firm8/13 -btn 8.1 Spanish Point 9-5

34 204.22
19.64
78 2018-06-19 19:50 Scobias
M A Gallagher
Sligo / / 7f / Flat Turf / 6K 8-13 Yielding6/12 -btn 7.05 Musical Jewel 8-7

26 40.49
8.8
45
79 2018-06-18 19:40 Flying Focus
M A Gallagher
Naas / / 7f / Flat Turf / 7K 9-5 Good To Firm12/14 -btn 25.5 Spinning Memories 9-0

101 1000
50
80 2018-06-17 17:20 Crossingoz
M A Gallagher
Cork / / 1m 130y / Flat Turf / 6K 8-10
Tongue Strap
Good To Firm17/17 -btn 14.75 Cracking Name 9-1

34 49.53
8.8
45
81 2018-06-14 20:35 Sinntani
M A Gallagher
Leopardstown / / 1m 7f / Flat Turf / 8K 8-4
Tongue Strap
Good To Firm14/17 -btn 14.2 Circling Moon 9-7

67 290
45.28
45
82 2018-06-09 14:45 Scobias
M A Gallagher
Curragh / / 6f 63y / Flat Turf / 7K 8-5 Good To Firm13/27 -btn 11.2 Shore Step 9-6

26 145.04
18.52
45
83 2018-06-02 15:00 Jimmy Geronimo
M A Gallagher
Navan / / 1m 5f / Flat Turf / 8K 9-5 Good To Firm6/6 -btn 28 Giuseppe Garibaldi 9-5

67 350
41.32
84 2018-05-27 17:55 Flying Focus
M A Gallagher
Curragh / / 1m 2f / Flat Turf / 10K 9-5 Good To Firm13/15 -btn 22.3 Lucius Tiberius 9-5

101 909.78
278.76
85 2018-05-22 20:20 Flamin Audi
M A Gallagher
Sligo / / 1m 2f 110y / Flat Turf / 7K 9-3 Yielding8/10 -btn 99.5 Flindt 8-11

51 110
17.45
63
86 2018-05-22 18:50 The Mcgregornator
M A Gallagher
Sligo / / 6f 200y / Flat Turf / 8K 9-5 Yielding12/13 -btn 25.3 Thiswaycadeaux 9-2

26 57.46
13
71
87 2018-05-19 17:20 Flying Focus
M A Gallagher
Navan / / 1m 2f / Flat Turf / 8K 9-5 Good To Firm13/14 -btn 20.7 Broad Street 9-5

67 689.45
137.26
88 2018-05-15 20:40 The Last Marju
M A Gallagher
Killarney / / 1m 6f / Flat Turf / 8K 9-12
Hood
Soft6/7 -btn 16.8 Brazos 9-12

34 95
20.53
73
89 2018-05-12 15:55 Chosen Rock
M A Gallagher
Curragh / / 5f / Flat Turf / 7K 8-10 Heavy28/28 -btn 52.7 Brave Display 9-4

34 174.28
41.49
49
90 2018-05-11 17:20 Spanish Verse
M A Gallagher
Curragh / / 1m / Flat Turf / 10K 9-13
Hood
Heavy6/16 -btn 11 Wisdom Mind 9-0

51 474.62
55
91 2018-05-09 18:05 Flamin Audi
M A Gallagher
Gowran Park / / 7f / Flat Turf / 8K 9-4 Soft To Heavy16/16 -btn 23.1 Dream Of Words 9-5

34 126.09
15
64
92 2018-05-05 15:40 Multiviz
M A Gallagher
Cork / / 1m 2f 50y / Flat Turf / 7K 8-4 Soft To Heavy13/14 -btn 61.25 Bianca Minola 9-9

34 152.92
19.96
45
93 2018-04-22 14:10 Meryems Way
M A Gallagher
Navan / / 5f / Flat Turf / 10K 9-0 Yielding To Soft14/14 -btn 22.95 So Perfect 9-0

21 28
7.6
94 2018-04-14 13:40 Kyoodle
M A Gallagher
Leopardstown / / 1m / Flat Turf / 8K 9-5
Tongue Strap
Heavy8/11 -btn 10.25 Future Proof 9-5

41 172.56
21.07
95 2018-04-07 14:10 Simbas Song
M A Gallagher
Navan / / 5f / Flat Turf / 9K 9-11 Heavy9/10 -btn 17.5 Urban Beat 9-5

101 350
82.06
42
96 2018-04-06 20:00 Multiviz
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 8-10 Standard8/14 -btn 5.2 Alfirak 9-9

15 25
6.49
47
97 2018-03-25 13:55 Meryems Way
M A Gallagher
Naas / / 5f / Flat Turf / 11K 9-0 Soft To Heavy7/9 -btn 9 Pride Of Pimlico 9-5

51 154.66
19.5
98 2018-02-16 19:00 Multiviz
M A Gallagher
Dundalk / / 1m / Flat AW / 6K 8-8 Standard3/13 -btn 0.55 Mostawfee 7-13

15 19
5.2
45
99 2018-02-09 20:30 Buddha's Secret
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 6K 8-8
Blinkers
Standard7/14 -btn 9.3 Easy Boy 8-8

21 26
6.51
45
100 2018-01-19 17:30 Buddha's Secret
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 6K 8-10
Blinkers
Standard5/14 -btn 6.55 Bog War 9-0

34 50.81
10.5
46
101 2018-01-19 17:00 Elusive Baroness
M A Gallagher
Dundalk / / 1m 4f / Flat AW / 7K 9-4 Standard11/13 -btn 18.45 Uncle Henry 9-6

101 698.34
63.05

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved